@charset "UTF-8";
/**********变量元素*********/
html {
  /**************html根字体大小**************/
  font-size: 12px; }

/***********这里是页面*********/
.web {
  width: 100%;
  height: 100%;
  margin: 0 auto; }
  .web header {
    /***********头部样式************/ }
  .web section {
    /**********这里是内容样式**********/
    width: 100%;
    height: 100%;
    margin: 0 auto;
    text-align: center;
    background: rgba(0, 0, 0, 0.8);
    display: inline-block; }
    .web section .section .logo {
      margin-top: 16rem; }
      .web section .section .logo img {
        width: 13.41667rem;
        height: 11.33333rem; }
    .web section .section .input {
      margin-top: 3.75rem;
      position: relative; }
      .web section .section .input input {
        width: 41rem;
        height: 4.41667rem;
        background: #3d3d3d;
        color: #cdcdcd;
        font-size: 1.66667rem;
        border: none;
        padding-left: 8.08333rem;
        padding-right: 1.66667rem;
        box-sizing: border-box;
        line-height: 4.41667rem;
        word-break: break-all; }
      .web section .section .input input::-webkit-input-placeholder {
        color: #cdcdcd;
        font-size: 1.66667rem; }
      .web section .section .input .img_1 {
        width: 5.16667rem;
        height: 4.41667rem;
        background: #303030;
        line-height: 4.41667rem;
        position: absolute;
        top: 0;
        left: 6.08333rem; }
        .web section .section .input .img_1 img {
          margin-top: 0.83333rem; }
    .web section .section .input_1 {
      margin-top: 1.16667rem; }
    .web section .section .password {
      text-decoration: none;
      color: #ffffff;
      font-size: 1.6275rem;
      margin-top: 1.58333rem;
      margin-right: 6.25rem;
      margin-left: 0.41667rem; }
      .web section .section .password:active {
        color: red; }
    .web section .section .passwd {
      margin-top: 2rem; }
    .web section .section .register {
      text-align: center;
      margin-top: 5rem; }
      .web section .section .register a {
        display: inline-block;
        width: 41rem;
        height: 4.41667rem;
        background: #b60005;
        text-decoration: none;
        text-align: center;
        line-height: 4.41667rem; }
        .web section .section .register a span {
          color: #cdcdcd;
          font-size: 1.92333rem; }
          .web section .section .register a span:active {
            color: red; }
    .web section .section .login {
      margin-top: 1.25rem; }
      .web section .section .login a {
        background: #303030;
        border: 0.08333rem solid #2e1f20; }
      .web section .section .login .login_1 {
        color: #cdcdcd; }
  .web footer {
    /*************这里是尾部样式*************/ }
